package modele;

import java.sql.*;

public class Connect {
    private static Connection con = null;
    private static Connection open() {
        //Chargement du pilote
        try {
            Class.forName("org.postgresql.Driver");
        } catch(ClassNotFoundException e) {
            System.out.println("Pilote mal installé..");
        }
        //connection à la base
        try {
            con = DriverManager.getConnection("jdbc:postgresql://lucie/medecin", "jjadas", "linux");
        } catch(SQLException e) {
            System.out.println("Erreur SQL:"+ e);
        }
        return con;
    }
    public static Connection get() {
        if (con==null) {
            con = Connect.open();
        }
        return con;
    }
    public static void close() {
        try {
            con.close();
        } catch (SQLException e) {
            System.out.println("Erreur SQL:"+ e);
        }
    }
}